Cavens Arms (Menu)

20 Buccleuch Street, Dumfries
+44 1387 252896

Give a rating to Cavens Arms

Suggest a dish

How much did you spend at Cavens Arms?